@charset
"utf-8";
@font
-face
{
    font - family
:
    'nc_iconfont';
    src:url("//at.alicdn.com/t/font_1465353706_4784257.eot");
    src:url("//at.alicdn.com/t/font_1465353706_4784257.eot?#iefix")
    format('embedded-opentype'), url("//at.alicdn.com/t/font_1465353706_4784257.woff")
    format('woff'), url("//at.alicdn.com/t/font_1465353706_4784257.ttf")
    format('truetype'), url("//at.alicdn.com/t/font_1465353706_4784257.svg#iconfont")
    format('svg')
}
@font
-face
{
    font - family
:
    'ncpc_iconfont';
    src:url("//at.alicdn.com/t/font_384029_rhzpmteb25oecdi.eot");
    src:url("//at.alicdn.com/t/font_384029_rhzpmteb25oecdi.eot?#iefix")
    format('embedded-opentype'), url("//at.alicdn.com/t/font_384029_rhzpmteb25oecdi.woff")
    format('woff'), url("//at.alicdn.com/t/font_384029_rhzpmteb25oecdi.ttf")
    format('truetype'), url("//at.alicdn.com/t/font_384029_rhzpmteb25oecdi.svg#ncpc_iconfont")
    format('svg')
}
.
nc - container
div
#nc - loading - circle
{
    background:transparent;
    width:20
    px;
    height:20
    px;
    display:inline - block;
    position:relative;
    vertical - align
:
    middle
}
.
nc - container
div
#nc - loading - circle.sk - circle
{
    background:transparent;
    width:100 %;
    height:100 %;
    position:absolute;
    left:0;
    top:0
}
.
nc - container
#nc - loading - circle.sk - circle
:
before
{
    content:'';
    display:block;
    margin:0
    auto;
    width:15 %;
    height:15 %;
    background - color
:
    #818181;
    border - radius
:
    100 %;
    -webkit - animation
:
    sk - circleFadeDelay
    1.2
    s
    infinite
    ease - in -out
    both;
    animation:sk - circleFadeDelay
    1.2
    s
    infinite
    ease - in -out
    both
}
.
nc - container
#nc - loading - circle.sk - circle2
{
    -webkit - transform
:
    rotate(30
    deg
)
    ;-ms - transform
:
    rotate(30
    deg
)
    ;
    transform:rotate(30
    deg
)
}
.
nc - container
#nc - loading - circle.sk - circle3
{
    -webkit - transform
:
    rotate(60
    deg
)
    ;-ms - transform
:
    rotate(60
    deg
)
    ;
    transform:rotate(60
    deg
)
}
.
nc - container
#nc - loading - circle.sk - circle4
{
    -webkit - transform
:
    rotate(90
    deg
)
    ;-ms - transform
:
    rotate(90
    deg
)
    ;
    transform:rotate(90
    deg
)
}
.
nc - container
#nc - loading - circle.sk - circle5
{
    -webkit - transform
:
    rotate(120
    deg
)
    ;-ms - transform
:
    rotate(120
    deg
)
    ;
    transform:rotate(120
    deg
)
}
.
nc - container
#nc - loading - circle.sk - circle6
{
    -webkit - transform
:
    rotate(150
    deg
)
    ;-ms - transform
:
    rotate(150
    deg
)
    ;
    transform:rotate(150
    deg
)
}
.
nc - container
#nc - loading - circle.sk - circle7
{
    -webkit - transform
:
    rotate(180
    deg
)
    ;-ms - transform
:
    rotate(180
    deg
)
    ;
    transform:rotate(180
    deg
)
}
.
nc - container
#nc - loading - circle.sk - circle8
{
    -webkit - transform
:
    rotate(210
    deg
)
    ;-ms - transform
:
    rotate(210
    deg
)
    ;
    transform:rotate(210
    deg
)
}
.
nc - container
#nc - loading - circle.sk - circle9
{
    -webkit - transform
:
    rotate(240
    deg
)
    ;-ms - transform
:
    rotate(240
    deg
)
    ;
    transform:rotate(240
    deg
)
}
.
nc - container
#nc - loading - circle.sk - circle10
{
    -webkit - transform
:
    rotate(270
    deg
)
    ;-ms - transform
:
    rotate(270
    deg
)
    ;
    transform:rotate(270
    deg
)
}
.
nc - container
#nc - loading - circle.sk - circle11
{
    -webkit - transform
:
    rotate(300
    deg
)
    ;-ms - transform
:
    rotate(300
    deg
)
    ;
    transform:rotate(300
    deg
)
}
.
nc - container
#nc - loading - circle.sk - circle12
{
    -webkit - transform
:
    rotate(330
    deg
)
    ;-ms - transform
:
    rotate(330
    deg
)
    ;
    transform:rotate(330
    deg
)
}
.
nc - container
#nc - loading - circle.sk - circle2
:
before
{
    -webkit - animation - delay
:
    -1.1
    s;
    animation - delay
:
    -1.1
    s
}
.
nc - container
#nc - loading - circle.sk - circle3
:
before
{
    -webkit - animation - delay
:
    -1
    s;
    animation - delay
:
    -1
    s
}
.
nc - container
#nc - loading - circle.sk - circle4
:
before
{
    -webkit - animation - delay
:
    -.9
    s;
    animation - delay
:
    -.9
    s
}
.
nc - container
#nc - loading - circle.sk - circle5
:
before
{
    -webkit - animation - delay
:
    -.8
    s;
    animation - delay
:
    -.8
    s
}
.
nc - container
#nc - loading - circle.sk - circle6
:
before
{
    -webkit - animation - delay
:
    -.7
    s;
    animation - delay
:
    -.7
    s
}
.
nc - container
#nc - loading - circle.sk - circle7
:
before
{
    -webkit - animation - delay
:
    -.6
    s;
    animation - delay
:
    -.6
    s
}
.
nc - container
#nc - loading - circle.sk - circle8
:
before
{
    -webkit - animation - delay
:
    -.5
    s;
    animation - delay
:
    -.5
    s
}
.
nc - container
#nc - loading - circle.sk - circle9
:
before
{
    -webkit - animation - delay
:
    -.4
    s;
    animation - delay
:
    -.4
    s
}
.
nc - container
#nc - loading - circle.sk - circle10
:
before
{
    -webkit - animation - delay
:
    -.3
    s;
    animation - delay
:
    -.3
    s
}
.
nc - container
#nc - loading - circle.sk - circle11
:
before
{
    -webkit - animation - delay
:
    -.2
    s;
    animation - delay
:
    -.2
    s
}
.
nc - container
#nc - loading - circle.sk - circle12
:
before
{
    -webkit - animation - delay
:
    -.1
    s;
    animation - delay
:
    -.1
    s
}
@
-webkit - keyframes
sk - circleFadeDelay
{
    0 %, 39 %, 100 % {opacity: 0}
    40 % {opacity: 1}
}
@
-webkit - keyframes
sk - circleFadeDelay
{
    0 %, 39 %, 100 % {opacity: 0}
    40 % {opacity: 1}
}
@keyframes
sk - circleFadeDelay
{
    0 %, 39 %, 100 % {opacity: 0}
    40 % {opacity: 1}
}
.
nc - container.scale_text2
#nc - loading - circle.sk - circle
:
before
{
    background - color
:
    #fff
}
.
nc_iconfont
{
    font - family
:
    "nc_iconfont";
    color:#ff3f08;
    font - size
:
    16
    px;
    font - style
:
    normal
}
.
ncpc_iconfont
{
    font - family
:
    "ncpc_iconfont";
    color:#ff3f08;
    font - size
:
    16
    px;
    font - style
:
    normal
}
.
captcha - error.icon_ban
{
    float:left;
    font - size
:
    16
    px;
    padding - right
:
    5
    px;
    line - height
:
    14
    px
}
.
clickCaptcha_text.btn_refresh
{
    font - style
:
    normal;
    cursor:pointer;
    background:#fff;
    color:#737383
}
.
imgCaptcha.btn_refresh
{
    font - size
:
    20
    px;
    cursor:pointer;
    background:#fff;
    color:#737383
}
.
nc_voice
{
    display:none;
    position:relative;
    margin - top
:
    -34
    px;
    z - index
:
    99;
    width:auto;
    height:34
    px;
    background:#fff
}
.
omeo - code - img,
.
omeo - code - audio
{
    font - size
:
    0;
    text - align
:
    left
}
.
omeo - code - audiobox,
.
omeo - code - img
a,
.
omeo - code - audio
a,
.
omeo - code - state
{
    display:inline - block;
*
    display:inline;
    zoom:1;
    height:32
    px;
    vertical - align
:
    top;
    font - size
:
    12
    px
}
.
omeo - code.omeo - code - refresh
{
    background:transparent;
    width:32
    px;
    height:32
    px;
    font - size
:
    20
    px;
    color:#888;
    text - align
:
    center;
    text - decoration
:
    none;
    padding - left
:
    4
    px;
    line - height
:
    32
    px
}
.
omeo - code.omeo -
switch{display: none;width: 32px;height: 32px;border-left
    :
        1
        px
        solid
        #e1e1e1;
        background - image
    :
        url("//g.alicdn.com/sd/ncpc/images/checkcode.png");
        background - repeat
    :
        no - repeat
}.
omeo - img - active.omeo - code - img
{
    display:block
}
.
omeo - img - active.omeo - code - audio
{
    display:none
}
.
omeo - code - img
img
{
    border:1
    px
    solid
    #cdcdcd;
    cursor:pointer
}
.
omeo - code - img.omeo -
switch{background-position
    :
        9
        px - 41
        px
}.
omeo - audio - active.omeo - code - audio
{
    display:block
}
.
omeo - audio - active.omeo - code - img
{
    display:none
}
.
omeo - code - refresh
{
    position:relative;
    left:95
    px
}
.
omeo - code - audiobox
{
    position:relative;
    height:30
    px;
    line - height
:
    32
    px;
    border:1
    px
    solid
    #e1e1e1;
    text - align
:
    center;
    overflow:hidden;
    left:100
    px;
    top:1
    px;
    width:45 %;
    min - width
:
    80
    px;
    background - color
:
    #eee
}
.
omeo - code - audiobox
a
{
    display:block;
    text - decoration
:
    none;
    color:#06
    c
}
.
omeo - code - audiobox - playing
a
{
    visibility:hidden
}
.
omeo - code - audiobox
span,
.
omeo - code - audiobox
b
{
    visibility:hidden;
    position:absolute;
    top:0;
    left:0;
    height:30
    px;
    font - weight
:
    100;
    overflow:hidden
}
.
omeo - code - audiobox - playing
span,
.
omeo - code - audiobox - playing
b
{
    visibility:visible
}
.
omeo - code - audiobox
span
{
    z - index
:
    0;
    width:0;
    background:#186
    bca
}
.
omeo - code - audiobox
b
{
    width:100 %;
    z - index
:
    1;
    text - align
:
    left;
    text - indent
:
    30
    px;
    color:#999;
    background:url("//g.alicdn.com/sd/ncpc/images/checkcode.png")
    no - repeat
    14
    px - 89
    px
}
.
omeo - code - audio.omeo -
switch{background-position
    :
        5
        px
        10
        px
}
input[type = text]:: - ms - clear
{
    display:none
}
.
omeo - box
{
    position:relative;
    background - color
:
    #fff
}
.
omeo - code - echo
{
    position:absolute;
    top:2
    px;
    left:2
    px
}
.
omeo - code - echo
input
{
    padding:5
    px;
    height:18
    px;
    line - height
:
    18
    px;
    border:1
    px
    solid
    #ddd;
    width:80
    px;
    outline:0
}
.
omeo - code - state
{
    height:30
    px;
    line - height
:
    30
    px;
    text - indent
:
    25
    px;
    white - space
:
    nowrap;
    background - image
:
    url("//g.alicdn.com/sd/ncpc/images/checkcode.png");
    background - repeat
:
    no - repeat;
    background - position
:
    100
    px
    100
    px
}
.
omeo - code - echo.omeo - code - state - error
{
    width:auto;
    background - position
:
    7
    px - 193
    px
}
.
omeo - code - echo.omeo - code - state - success
{
    position:absolute;
    width:30
    px;
    background - position
:
    7
    px - 243
    px
}
.
omeo - code - state
{
    position:absolute;
    left:0;
    top:28
    px
}
.
nc_voice_close
{
    display:inline - block;
    position:relative;
    cursor:pointer;
    left:95
    px;
    top:0;
    border - left
:
    #ddd
    2
    px
    solid;
    padding:0
    0
    0
    7
    px;
    background - color
:
    #fff;
    font - size
:
    20
    px;
    color:#888;
    line - height
:
    32
    px
}
.
nc_help
{
    position:absolute;
    width:100 %;
    height:100 %;
    left:0;
    top:0;
    z - index
:
    99999
}
.
nc_help.mask
{
    background - color
:
    #000;
    opacity:.5;
    filter:alpha(opacity = 50);
    width:100 %;
    height:100 %;
    top:0;
    left:0
}
.
nc_btn_close
{
    position:absolute;
    height:20
    px;
    left:500
    px;
    border - radius
:
    20
    px;
    padding:10
    px
    30
    px;
    background - color
:
    #aaa;
    color:#fff;
    cursor:pointer;
    z - index
:
    10
}
.
nc_btn_close:hover
{
    background - color
:
    #afafaf
}
.
nc_hand
{
    position:absolute;
    width:68
    px;
    height:53
    px;
    background - image
:
    url("//g.alicdn.com/sd/ncpc/images/hand.png");
    z - index
:
    3
}
.
nc_slide_bg
{
    z - index
:
    3;
    font - size
:
    12
    px;
    text - align
:
    center;
    color:#fff;
    line - height
:
    34
    px
}
.
nc_voicebtn
{
    position:absolute;
    padding:0;
    right:-25
    px;
    font - size
:
    23
    px;
    color:#888;
    cursor:pointer;
    line - height
:
    34
    px
}
.
nc_helpbtn
{
    position:absolute;
    cursor:pointer;
    right:-95
    px;
    top:4
    px;
    font - size
:
    12
    px;
    background - color
:
    #ffb668;
    color:#fff;
    padding:4
    px;
    border - radius
:
    2
    px;
    line - height
:
    18
    px;
    display:none
}
.
nc_helpbtn:before
{
    width:0;
    height:0;
    content:"";
    position:absolute;
    left:-2
    px;
    top:6
    px;
    border - top
:
    4
    px
    solid
    transparent;
    border - bottom
:
    4
    px
    solid
    transparent;
    border - right
:
    4
    px
    solid
    #ffb668
}
.
nc - container.errloading
{
    border:#faf1d5
    1
    px
    solid;
    text - indent
:
    3
    px;
    background - image
:
    none;
    font - size
:
    12
    px;
    width:290
    px;
    line - height
:
    20
    px;
    padding:7
    px
    5
    px
    8
    px
    5
    px;
    color:#ef9f06;
}
.
nc - container.errloading
a
{
    color:#30
    a7fc
}
.
nc_captcha_text.nc_err
{
    float:left;
    text - indent
:
    0
}
.
button_move
{
    transition:left
    .5
    s;
    -moz - transition
:
    left
    .5
    s;
    -webkit - transition
:
    left
    .5
    s;
    -o - transition
:
    left
    .5
    s
}
.
bg_move
{
    transition:width
    .5
    s;
    -moz - transition
:
    width
    .5
    s;
    -webkit - transition
:
    width
    .5
    s;
    -o - transition
:
    width
    .5
    s
}
.
nc_slide_box
{
    position:absolute
}
.
nc_captcha_text
{
    height:auto;
    line - height
:
    20
    px;
    visibility:hidden;
    font - size
:
    12
    px;
    color:#999;
    font - weight
:
    normal
}
.
nc - container.nc_captcha_img_text
{
    width:auto;
    height:auto;
    line - height
:
    20
    px;
    visibility:hidden;
    font - size
:
    12
    px;
    color:#999;
    font - weight
:
    normal;
    display:none;
    padding:0
    0
    10
    px
    0;
    background - position
:
    0
    0;
}
.
nc - container.nc_captcha_img_text
span.nc - lang - cnt
{
    line - height
:
    inherit
}
.
nc - container.imgCaptcha.nc_captcha_img_text
{
    width:auto
}
.
nc_captcha_img_text
{
    height:auto;
    line - height
:
    20
    px;
    visibility:hidden;
    font - size
:
    12
    px;
    color:#999;
    font - weight
:
    normal;
    display:none;
    padding:0
    0
    10
    px
    3
    px;
    background - position
:
    0
    0
}
.
nc - container.nc_wrapper
{
    width:auto
}
.
nc_scale
{
    width:auto;
    height:34
    px;
    background:#e8e8e8;
    position:relative;
    margin:0;
    padding:0
}
.
nc_scale.is_audio
{
    margin - right
:
    25
    px
}
.
nc - container.nc_scale
div
{
    height:auto
}
.
nc - container.nc_scale
ul
{
    list - style
:
    none
}
.
nc - container.nc_scale.btn_slide
{
    color:#737383;
    background - image
:
    none;
    -webkit - font - smoothing
:
    antialiased…